Volume 44, Issue 1, July 2022, Pages 28-48
Hassan Hassan El-Kadi; Mohamed Fathi Mohamed Ali; Mustafa Omar